drug carriers - Francés Inglés Diccionario